Dictionary
Tower Hamlets
geographical name
Definition of TOWER HAMLETS
borough of E Greater London, England pop 153,500
ADVERTISEMENT
Learn More About TOWER HAMLETS
Browse
Next Word in the Dictionary: TownsvillePrevious Word in the Dictionary: Tours
ADVERTISEMENT
Seen & Heard
What made you want to look up Tower Hamlets? Please tell us where you read or heard it (including the quote, if possible).